torque strength of coupling mechanisms - Français Anglais Dictionnaire